
short_desc = u'The WidgetInterface class provides ...'
long_desc = u''
authors = [
  u'Guillaume Baty <guillaume.baty@inria.fr>',
  u'Pierre Puiseux <pierre.puiseux@univ-pau.fr>'
]
summary_adds = u"""

Classes to implement
--------------------

  If you create a derivated class from
  :class:`~pylot.qtgui.WidgetInterface`,
  though it is not mandatory, you should implement following classes :

  - :meth:`~pylot.qtgui.WidgetInterface._switchUserLevel` (self, level)
  - :meth:`~pylot.qtgui.WidgetInterface._translate` (self)
  - :meth:`~pylot.qtgui.WidgetInterface._updateData` (self)
  - :meth:`~pylot.qtgui.WidgetInterface._refresh` (self)
  - :meth:`~pylot.qtgui.WidgetInterface._decorate` (self)
  - :meth:`~pylot.qtgui.WidgetInterface._fillToolBars` (self, level)
  - :meth:`~pylot.qtgui.WidgetInterface._fillMenus` (self, level)
  - :meth:`~pylot.qtgui.WidgetInterface._readSettings` (self, settings)
  - :meth:`~pylot.qtgui.WidgetInterface._writeSettings` (self, settings)
  - :meth:`~pylot.qtgui.WidgetInterface._quit` (self)'

  """
ref_adds = u''

force_refs = [
  '_switchUserLevel',
  '_translate',
  '_updateData',
  '_refresh',
  '_decorate',
  '_fillToolBars',
  '_fillMenus',
  '_readSettings',
  '_writeSettings',
  '_quit',
]